About K1 Kuqa Limited (11681260) United Kingdom