About Sse De Battery Holdco Limited (13561962) United Kingdom