TotalEnergies Holdings Switzerland Ltd in Genève