About Low Carbon Investment Partners Limited (11238826) United Kingdom