About Optima Veterinary Solutions Ltd (10867212) United Kingdom