About Angel Lash Limited (NI645497) United Kingdom