About Eden Hot Yoga Limited (08651119) United Kingdom