About J.jacc Limited (06449268) United Kingdom