About Energy Assets Topco Limited (10106632) United Kingdom