About Newmarket Biomedical Limited (07500738) United Kingdom