About N & K Retail Ltd (07121303) United Kingdom