About New Energy Work Limited (12187371) United Kingdom