About Nnamdi Superstore Ltd (12161516) United Kingdom