About Nuura Beauty Salon Ltd (11143845) United Kingdom