About Spce 8 Ltd (12191660) United Kingdom