About Mix Technology Ltd (13024484) United Kingdom