About Ifd Foundation (CE023334) United Kingdom