MAC SOLAR PRIVATE LIMITED - CIN U40106KA2008PTC047961 |