About Yoga Square Ltd (13190100) United Kingdom