About I&i Tech Ltd (12978175) United Kingdom