About Kenzie Laurent Lashes Ltd (13577573) United Kingdom