About Thespacecompany Limited (05290402) United Kingdom