About Vetsalus Limited (11738084) United Kingdom