About Chic Lash Boutique Ltd (12926588) United Kingdom