About Jlc Associates Limited (12186653) United Kingdom