Imbach + Cie. AG, Nebikon, Limited or Corporation