JCL Switzerland Holding AG, Thayngen, limited or corporation