About Quantum Leap Racing Breeding Iii Ltd (11224018) United Kingdom