About Quantum Plus Ltd (12982966) United Kingdom