About The Thoroughbred Holding Corporation Limited (12842448) United Kingdom