Its a fake company who ask for the card details & then OTP. dont share anything with them, as they dont have our data apart from phone number and name. They even dont know which debit/credit card we are holding.