About Nmpr Communications Ltd (09290152) United Kingdom