About Edge 1 Developments Ltd (10529206) United Kingdom