About Global Development Foundation (CE022860) United Kingdom