About Merlin Lash And Beauty Training Ltd (11715163) United Kingdom