About De International Ltd (13320408) United Kingdom