About Edgeconsult Limited (05934702) United Kingdom