About Bita Lash Boutique Limited (13641719) United Kingdom