About Quantum Specials Trustee Limited (06803937) United Kingdom