About Nkengla Trading Ltd. (12258490) United Kingdom