About The Lash Limited Company And Academy Ltd (11528236) United Kingdom