About Sun Lash Ltd (12300717) United Kingdom