About N & J Holdings Limited (12443170) United Kingdom