About Yoga Sweat Studio Ltd (10607138) United Kingdom