About Kl Technologies Holdings Limited (11055387) United Kingdom