About Mali Yoga & Wellness Limited (SC632344) United Kingdom