About Nekan Superstore Ltd (11404483) United Kingdom