About Mimmic Limited (12097500) United Kingdom