About P.c.t.i. Solutions Limited (03342552) United Kingdom