About Luxury Lashes By Jessica Ltd (12602471) United Kingdom