About Klic Home Ltd (13147965) United Kingdom