International Quality Distribution Limited, Dubai, succursale de Genève