CTRLX TECHNOLOGIES PRIVATE LIMITED · 19AAMCC7539D1ZD | West Bengal | Active | WowGST