Terminal Investment Limited Sàrl, Limited liability company