About De Energy Ltd (11715113) United Kingdom