About Green Grass Technology (ggt) Ltd (05718245) United Kingdom