Kimoto S.A., Opfikon, limited or corporation