About Lsi Energy Holdings Limited (10988042) United Kingdom