About The Yoga Bee Ltd (12229308) United Kingdom