About J2nr Ltd (10489073) United Kingdom