About Mitrex Ltd (13025860) United Kingdom