About Dalston Management Lp (SL012544) United Kingdom