TIL Management Services Sàrl, Limited liability company