About Green Grass Holdings Ltd (10745955) United Kingdom