About Generation X Energy Limited (08294683) United Kingdom