About Weightless.space Ltd (13249609) United Kingdom