IMC "Suisse" Sàrl en liquidation, Limited liability company