About Lash Galore Ltd (12678635) United Kingdom