About Mimi Doctor Limited (09446003) United Kingdom