NWT Holdings Sàrl, Limited liability company