About Kucima Ltd (11765992) United Kingdom