THINKOOPUS SPACE SOLUTIONS PRIVATE LIMITED - CIN