About Mimir Ventures Limited (13455645) United Kingdom