About D21 Capital Llp (OC419447) United Kingdom