About Valocha Beauty Salon Ltd (SC608165) United Kingdom