About Lc Beauty & Aesthetics Ltd (12913907) United Kingdom