About Lash Luscious Limited (12517903) United Kingdom