Given how many energy providers in the U.K. have been going bust it’s clearly not them that are creaming off profits - they’re buying energy at stratospheric prices and selling it to consumers here at the price cap, which in many cases isn’t profitable… so they go bust.
Any companies that own oil and gas fields are the ones that are profiting … or the countries that export energy (and tax those exports) - Russia particularly … do British Gas own any natural gas fields? Don’t think so and so they’re unlikely to be profiteering…