About Klair Group Ltd (12188197) United Kingdom