About Mimi S World Limited (12198600) United Kingdom