About Lash City London Limited (11345197) United Kingdom