About Icf Lp (SL029622) United Kingdom