About Kedi Ltd (11815285) United Kingdom