About Grasshopper Holdings Limited (01785411) United Kingdom