About I-tech Corporation L.p. (SL011177) United Kingdom