About Quantum Nemesis Ltd (08805937) United Kingdom