Red Cocktail SA, St. Niklaus, Limited or Corporation