About D3 International Limited (13108044) United Kingdom