About Lyon Lash Ltd (13162267) United Kingdom