About Mimm Organics Ltd (11271589) United Kingdom