About Pssc (holdings) Limited (11682235) United Kingdom