About Lash Girl London Ltd (11538523) United Kingdom