About Micro Max U.k Limited (12729096) United Kingdom