About Edge Executive Limited (10392756) United Kingdom