About N&n Retail Ltd (11568183) United Kingdom