About Kandaka Limited (11904259) United Kingdom