About Mime Management Consultancy Limited (09832182) United Kingdom