About Live Yoga Teachers Ltd (12897349) United Kingdom