About Kodroid Ltd (07844322) United Kingdom