About Edge Incorporations Ltd (11762128) United Kingdom