About K And I Group Ltd (12267431) United Kingdom