About Micglobal Limited (07890319) United Kingdom