About Yoga Of London Limited (13186370) United Kingdom