About N&n Nail And Beauty Salon Ltd (12139572) United Kingdom