About Mimir Limited (10920640) United Kingdom