About Minxie Lashes Ltd (12005350) United Kingdom