About Vetx International Ltd (10028967) United Kingdom