About Spce Ltd (10341227) United Kingdom