About K.t.c International Ltd (12359831) United Kingdom