About Contura Animal Health Holdings Limited (11620148) United Kingdom