About Jones Clynch International (jci) Ltd (12300530) United Kingdom