About Ducana Management Lp (SL020043) United Kingdom