About Vetrix Ltd (10817998) United Kingdom