About Yoga Rhythm Limited (06232343) United Kingdom