About Appi Clinics Limited (04404259) United Kingdom