About Mindwalk Yoga Ltd (12842544) United Kingdom