About Npm Asia Holding Limited (12437952) United Kingdom