Otto Hofstetter Holding AG, Uznach, Limited or Corporation