About Quantum Leap (claims) Limited (10521275) United Kingdom