About Edge Topco Ltd (12484056) United Kingdom