About New Energy Share Ltd (08680232) United Kingdom