About Edgewater Holdings Limited (11127005) United Kingdom