About Mimocon Ltd (07629833) United Kingdom