About I.p.t. Technology Holdings Llp (OC436758) United Kingdom