About Ticktum Racing Llp (OC396843) United Kingdom