About Veterex Ltd (13171633) United Kingdom