Nkoda Limited Trademarks
NKODA

NKODA

Filed: December 21, 2017
Computer software for use in the delivery, distribution and transmission of digital audio, video, text and multimedia content…
Owned by: Nkoda Limited
Serial Number: 79232033