About Yoga Barn Life Limited (11602334) United Kingdom