About Eden Holistic Group Limited (10579201) United Kingdom