About Lovon Lash Ltd (13326501) United Kingdom