About New Power Ventures Limited (13439051) United Kingdom