About Ifm Ltd (12651043) United Kingdom