Mengelt & Gisler AG, Flüelen, Limited or Corporation