About Mic Turbine Ltd (10164280) United Kingdom