About Jda Associates Limited (04180586) United Kingdom