About Kenzastra Management Lp (SL013842) United Kingdom