About L1 Energy Limited (08483184) United Kingdom