About Npcl (CE012433) United Kingdom