About The Insurance Industry Charitable Foundation - London Division (09617554) United Kingdom