About Nilo Salon Ltd (11320156) United Kingdom