About Bladecroft Management Lp (SL010667) United Kingdom