About The Cy Lash Ltd (13059086) United Kingdom