About In Technology Group Limited (12178060) United Kingdom