About Space Partnerships Limited (07295938) United Kingdom