TA Strategy & Consulting Sàrl, Limited liability company