About Paramount Investment Holdings L.p. (SL025694) United Kingdom