Its an indian based call center which is A sister concern of SAPS XL TECHNOLOGIES PVT.LTD. IN KOLKATA WEST BENGAL PH-+91-9230577311 033-64525256…