About Mini Warriors Yoga Limited (11617646) United Kingdom