About Mic Worldwide Trading Company Limited (12591622) United Kingdom