Rupf & Co. AG, Opfikon, limited or corporation