About Encora Energy Limited (09868251) United Kingdom