About Newco Energy Co Limited (12683221) United Kingdom