About Seagreen 1a (holdco) Limited (12570748) United Kingdom