About Edge Uk Holdings Limited (09903663) United Kingdom