About J - Lash Ltd (12804303) United Kingdom