About The Lash Social Uk Limited (10908695) United Kingdom