About Micromix (northern) Ltd (07312209) United Kingdom