About Encap Energy Limited (11023375) United Kingdom