About S&a Capital Lp (SL016706) United Kingdom