About Newmarket Associates Ltd. (SC274595) United Kingdom