About N&s Salon Limited (13244644) United Kingdom