About Mimi S Plaice Ltd (12665132) United Kingdom