About The New Energy Holdings Limited (09905044) United Kingdom