About Elisen Management Lp (SL013296) United Kingdom