About Jockeys World Championship Limited (12678878) United Kingdom