About The Yoga Garden Holdings Limited (10594006) United Kingdom