About Dena Lashes Ltd (11891740) United Kingdom