About Winked Lashes Limited (12947265) United Kingdom