About Vet Oncology Sc Limited (10535379) United Kingdom