About Kkli Ltd (NI673378) United Kingdom