About Low Carbon Energy Holdings Limited (13356797) United Kingdom