About Quantum Holdings London Ltd (12747051) United Kingdom