About Nkoda Limited (09889486) United Kingdom