FACOR SOLAR LIMITED - CIN U40106DL2010PLC207733 | Company