About Seagreen Solutions Ltd (10400447) United Kingdom