About K&l Tech Ltd (12838384) United Kingdom