About P.i.p.s. Solutions C.i.c. (11058052) United Kingdom