About Lash Beauty Bar Ltd (11072414) United Kingdom