About The Yoga And Ayurveda Clinic International Limited (09461525) United Kingdom