About Mirico Ltd. (09376628) United Kingdom