About Lki Ltd (11391123) United Kingdom