About North East Stem Foundation (CE020238) United Kingdom