About Bamba Beauty Salon Ltd (12825814) United Kingdom