About Space Ventures Ltd (10492522) United Kingdom