About Micromax Ltd (11303504) United Kingdom