About Tolypeutes Capital Lp (SL015169) United Kingdom