About Minx Lashes Ltd (10099397) United Kingdom