About Eden Holdings International Ltd (10487082) United Kingdom