About The Yoga And Yogi Ltd (10105994) United Kingdom