About Edgewell Investments Limited (13298237) United Kingdom