About K&c Tech Co. Ltd (09925556) United Kingdom