About Yoga New Life Ltd (12479797) United Kingdom