About Mimandco Ltd (08270419) United Kingdom