About Seagreen Holdco 1 Limited (07294645) United Kingdom