About Jar Associates Ltd (13552354) United Kingdom