About Space Ventures Partners Limited (13418362) United Kingdom