About Eden Venture Partners Ltd (13693624) United Kingdom