About I F M Holdings (uk) Limited (04423826) United Kingdom