About Deon Energy Ltd (09017122) United Kingdom