About D2y Ltd (11231847) United Kingdom