About Vydex Animal Health Limited (13616652) United Kingdom