About Northern Powerhouse Holdings Limited (09873068) United Kingdom