About D Dele Ltd (10540457) United Kingdom