TC SERVICES (Suisse) Sàrl, Limited liability company