About Mima Company Ltd (07008808) United Kingdom