About I&f Corporation Ltd (08892928) United Kingdom