About Xls Management Lp (SL026996) United Kingdom