About K-lec Ltd (10610897) United Kingdom