Imbach + Cie. AG, Nebikon, limited or corporation