About Jjd Associates Limited (SC339450) United Kingdom