About Newmarket Technology Ltd (09175857) United Kingdom