About N & V Retail Ltd (10956661) United Kingdom