About Ngpc Limited (12080013) United Kingdom