About Quantum Cost Consulting Ltd (11629538) United Kingdom