About Koukan Developments Ltd (11909239) United Kingdom