About Grasp (uk) Limited (09199340) United Kingdom