About Ifm Solutions Limited (11157909) United Kingdom