About Anahata Integrated Health Clinic Limited (05722680) United Kingdom