TSL SA, Delémont, limited or corporation, CHE-256.088.344