About Ngami Trading Limited (12842139) United Kingdom