About Jcc Associates Limited (04224654) United Kingdom