About Abney Capital Lp (SL012588) United Kingdom