About P.b. Technology Associates Limited (03132277) United Kingdom