About Mimi Shoes Limited (10202791) United Kingdom