Horse & Truck Trading AG, Schenkon, limited or corporation