About Grasshopper Partners Limited (10085096) United Kingdom