About K & Li Limited (10418273) United Kingdom