About The Mink Lash Plug Ltd (12717706) United Kingdom