About Lush Lashes Limited (12872479) United Kingdom