PamojaTech, en liquidation in Genève