About Ox. Virtual Clinic Limited (12964248) United Kingdom