About D2 Partnership Limited (04555423) United Kingdom