About London Braid Beauty Salon Ltd (13493323) United Kingdom