About D&e Corp. Ltd (10604605) United Kingdom