About P.i.c. Group Limited (02958891) United Kingdom