About K Lla Uk Limited (01709775) United Kingdom