About Nwamca Investment Ltd. (11593014) United Kingdom