Satcom Direct International, Limited, London, Meyrin Branch/Geneva