About Mimi Cosmetic Sales Limited (12279284) United Kingdom