About Kdda Ltd (NI640968) United Kingdom