About Pss Group International Limited (12282788) United Kingdom