About J J J Associates Ltd. (SC318318) United Kingdom