About Dexter Racing Corp Ltd. (12160489) United Kingdom