About Mimia Supply Ltd (11887269) United Kingdom