About Kandja Ltd (13288788) United Kingdom