Les Pieds sur Terre Sàrl, Limited liability company