About Maisie & Mimi Ltd (12878328) United Kingdom