REST services SA, en liquidation in Genève