TERRA ACTIVASOLUTIONS PRIVATE LIMITED - CIN