About Green Sea Limited (10646977) United Kingdom