About Newmarket Management Company Limited(the) (01040928) United Kingdom