About The Yoga Room Corporation Ltd (10947505) United Kingdom