About Lashes&co Limited (11743767) United Kingdom