About K & I International Ltd (12557320) United Kingdom