SOLAE EUROPE Sàrl, Limited liability company