About I&t Group Investment Ltd (11615531) United Kingdom