About Green Anchor Limited (11556393) United Kingdom