About London Vet Imaging Ltd (10164271) United Kingdom