About Eden Ventures (nominee) Limited (05294956) United Kingdom