About Green Grass Ventures Ltd (10862982) United Kingdom