About Glow Worm S Yoga Ltd (12466339) United Kingdom