About J K C Information Technology Limited (03628292) United Kingdom