About N.i.l.r.c. Ltd. (NI602721) United Kingdom