About Npcriz International Ltd. (11729374) United Kingdom