About Mime Consulting Limited (06306298) United Kingdom