About Pjc Solutions Limited (12068108) United Kingdom