About Eeden Investments Limited (07922798) United Kingdom