About Spacehopper Limited (11982638) United Kingdom