About Kede Ltd (11016502) United Kingdom