About Quantum Space Ltd (10683878) United Kingdom