About Mic Global Solutions Limited (12549291) United Kingdom