About Quantum Leap Inc. Limited (06058782) United Kingdom