About Quantum Leap Trade Limited (12640581) United Kingdom