About Eden Jarel Limited (08114244) United Kingdom