Mehrzad & Frères Sàrl, Limited liability company