TotalEnergies Gas & Power Limited, London, Meyrin - Geneva Branch in Genève