About Eden Ventures (gp) Limited (SC274564) United Kingdom