About Man Enters Space Ltd (13081871) United Kingdom