About Capital D Management Llp (OC416208) United Kingdom