About Klicar Ltd (12030640) United Kingdom