About Minexis Ltd (12856983) United Kingdom