About P.b.c. Solutions Limited (11617830) United Kingdom