CAPTAIN TECHNOCAST LIMITED - CIN L27300GJ2010PLC061678 |