About Kl 100 Limited (SC625513) United Kingdom