About Miimiis Lashes Ltd (12924990) United Kingdom