About Klaro Ltd (13521694) United Kingdom