The Fox Brand Sàrl, Limited liability company