About Leskiter Management Lp (SL026556) United Kingdom