About Jh Lash Box Ltd (12138095) United Kingdom