About Del International Ltd (11882071) United Kingdom