About Yoga On The Edge Limited (13103110) United Kingdom