About I7 Technologies Limited (03872542) United Kingdom