About New Energy Ventures Limited (07452848) United Kingdom