About Quantum Leap Racing Breeding Ii Ltd (08709011) United Kingdom