About Lash Authority Ltd (11428107) United Kingdom