Smile & Cheese SA, Saint-Imier, Limited or Corporation