About Klin Group Ltd (12827559) United Kingdom