About Lox Hair And Beauty Boutique Ltd (11109154) United Kingdom