About Kukkdi Ltd (13116351) United Kingdom