About Ifb Research Foundation (07001473) United Kingdom