About Mime Industries Limited (10234772) United Kingdom