About Psi Group L.p. (SL012713) United Kingdom