About The Lashes Queen Limited (10905980) United Kingdom