About Nanrose Retail Ltd (12473160) United Kingdom