About Lash Design X Ltd (13413585) United Kingdom