About Mimir Tark Limited (11543221) United Kingdom