About Healing Touch Ayurvedic Herbal Clinic Ltd (11363246) United Kingdom