About Totalenergies Marketing African Holdings Limited (00546167) United Kingdom