About J.n. Holdings Limited (SC118294) United Kingdom