About Mimir Technology Ltd (SC603231) United Kingdom