About Yoga London Ltd (07071487) United Kingdom