About Namaste Yoga Ashram Ltd (11496518) United Kingdom