About Newlex Partners Lp (SL032846) United Kingdom