About North Drift Foundation (CE024416) United Kingdom