About Stolex Partners Lp (SL023717) United Kingdom