About The Thoroughbred Racing Corporation Limited (12842444) United Kingdom