About Edge Group Holdings Limited (11306620) United Kingdom