About Lashur Lashes Ltd (12160434) United Kingdom