About Luxury Lash Brand. Ltd (12672394) United Kingdom