About Eden Living Holdings Limited (13693712) United Kingdom