About Edgewater Limited (NI037279) United Kingdom