About Ifl Management Limited (04614939) United Kingdom