About Mirex Corporation Ltd (09285663) United Kingdom