About Npd Global Limited (08524808) United Kingdom