About D1 Associates Limited (13434311) United Kingdom