About Deregallera Energy Ltd (12143073) United Kingdom