About D2l Partners Llp (OC375500) United Kingdom