About Mimico Ltd (11702429) United Kingdom