About Yoga Magazine Ltd (09820509) United Kingdom