About The Space Yoga & Healing Studio Limited (11013084) United Kingdom