About James Kane Incorporated Ltd. (12778388) United Kingdom