About Lushh Lashes Limited (12570598) United Kingdom