Maritime Trade & Management Limited, Gibraltar, succursale de Genève