About Mimir Consulting Limited (09979659) United Kingdom