About Rasp Research Limited (09135471) United Kingdom