About Lower Carbon Limited (12139656) United Kingdom