About Blessed Yoga London Limited (13652657) United Kingdom