About Lush Lashes London Limited (11108677) United Kingdom