About Psi Holdings Limited (06193085) United Kingdom