About Mimicorp Ltd (11971614) United Kingdom