About I3 Technologies Ltd (08456293) United Kingdom