About The Lash D Life Ltd (11647126) United Kingdom