About Avid Clinic Limited (12521160) United Kingdom