About D&e Licence Ltd (13436570) United Kingdom