About Sacred Space Yoga Limited (12570743) United Kingdom