About Mimi Holliday London Ltd (11996029) United Kingdom