About Theoutsidespacecompany Ltd (12929743) United Kingdom