C2C SA, Saint-Gingolph, Limited or Corporation