TPS Holding AG, Rüttenen, Limited or Corporation