About Nps Business L.p. (SL027806) United Kingdom