About Mimir Consultants Limited (12692907) United Kingdom