About Hummingbird Energy Limited (07832395) United Kingdom