About Edge Foundation (01686164) United Kingdom