About Blessed Yoga Limited (12022999) United Kingdom