About Grasshopper Investments (holding) Ltd (12320238) United Kingdom