About Sse Thermal Energy Holdings Limited (12650549) United Kingdom