About Lincs Renewable Energy Holdings Limited (07110281) United Kingdom