About Eden Enterprise (london) Ltd (10078139) United Kingdom