About Nplh 112 Ltd (10188041) United Kingdom