About Rio Beauty Salon Ltd (13526076) United Kingdom