About D International Ltd (12023248) United Kingdom