About Mimir Associates Limited (03997974) United Kingdom