About Information & Communication Technology Excellence Limited (04522181) United Kingdom