About Kandahar Racing Services Limited (12033048) United Kingdom