About J & L Ni 2 Ltd (NI638643) United Kingdom