About Pure Space London Ltd (12682971) United Kingdom