About Eden Ventures (gp) Limited Partnership (SL005391) United Kingdom