About Lssa Energy Limited (06718949) United Kingdom