About Ntr-wpl 1 Ltd (NI620289) United Kingdom