About Edgewater Investments Limited (11205202) United Kingdom