About Natrex Partners L.p. (LP017012) United Kingdom