About Ps Technology Limited (12772979) United Kingdom