About Ntr-wpl 2 Ltd (NI620295) United Kingdom