About Nwamlo Ltd. (11593087) United Kingdom