About The Lash Brand Ltd (12563305) United Kingdom