About Ventures Space Ltd (13306555) United Kingdom