About Micromax Machinery Group Ltd (13253267) United Kingdom