About Versa Capital Lp (SL022761) United Kingdom