About Edge Telecommunications Holdings Limited (12765957) United Kingdom