About Kleicpa Ltd (10964183) United Kingdom