I quite like the idea of having a smiley in a company name actually…
The D with the E looks like a power plug.
I quite like the idea of having a smiley in a company name actually…