About We Are Mimi London Ltd (12565485) United Kingdom