Nyaree FoodStore Sàrl, Limited liability company