Maréchaux Holding AG, Kriens, Limited or Corporation