About Sse Thermal Generation Holdings Limited (12662248) United Kingdom