About The Edgewater System Limited (12563622) United Kingdom