HELIX PRIVATE LIMITED - CIN U33302KA2016PTC092510 | Company