About Quantum Compass Ltd (13063473) United Kingdom