About Vetix Limited (09243873) United Kingdom