About Delta Energy Holdings Limited (10679859) United Kingdom