About Hennessy Energy Ltd (12902658) United Kingdom