About Ita Yoga And Therapies Ltd (12956689) United Kingdom