About The Yoga Edge Limited (08948159) United Kingdom