About Koodee Ltd. (10784259) United Kingdom