About Glance Lashes Ltd (12837564) United Kingdom