About Yoga House London Ltd (12068394) United Kingdom