About Eden Jed Limited (12692224) United Kingdom