About Newmarket Ventures Limited (07851412) United Kingdom