About Eden S World Limited (12946160) United Kingdom