About Nankhoma Company Limited (10432318) United Kingdom