About Mifima Ltd (06601409) United Kingdom