About I&f Ltd (13279925) United Kingdom