About Grasp Developments Ltd. (08937976) United Kingdom