About Miradex Ltd (11814176) United Kingdom