About The Lash Lab Academy Ltd (12911075) United Kingdom