About Mimir Marine Limited (06032906) United Kingdom