About Slayed By Lash Ltd (13479634) United Kingdom