About Quantum Leap Technologies (holdings) Limited (10667463) United Kingdom