About I.f. Technology Ltd (12196190) United Kingdom