About Green-duck (anglia) Ltd (10962553) United Kingdom