About Exg Energy Limited (11266491) United Kingdom