ITX Retail Suisse Sàrl, Limited liability company