About Studio Yoga Ltd (07509073) United Kingdom