About Thoroughbred Investments (uk) Limited (07843333) United Kingdom