About Im Technologies Limited (02880497) United Kingdom