About Edge Consortium Ltd (10429199) United Kingdom