About Mifranex Ltd (13207936) United Kingdom