About Naba Trade Limited (10433145) United Kingdom