About Kenneth Charles International Limited (11421718) United Kingdom