About Technologies For Space Travel Limited (09937531) United Kingdom