About The Yoga Room London Ltd (10497761) United Kingdom