Microstech Switzerland AG, Trimbach, limited or corporation