About D3 Uk Holdings Ltd (10764998) United Kingdom