About Edge Placemaking Group Ltd (11447550) United Kingdom