About The Yoga Teaching Space Ltd (11892692) United Kingdom