About Public Solutions Inc. Limited (12060439) United Kingdom