About Dugg Energy Limited (10358757) United Kingdom