New Telnet LLC, New York, succursale de Genève