About Lcr Energy Limited (11714353) United Kingdom