About Jag Quantum Ltd (07651849) United Kingdom