About Lash Enchantment Limited (13262553) United Kingdom