About K-lab Technologies Limited (11981424) United Kingdom