TVS EBike Company AG, Zürich, Limited or Corporation