About Northern Innovation Foundation (10408209) United Kingdom