About Quantum Chase Ltd (12483637) United Kingdom