About Nph Holdings Essex Ltd (12470152) United Kingdom