About Disrupt Space Ltd (11998347) United Kingdom