appears to be a working number of an Indian tech support call center
https://bobrtc.live/phonebook/dial/18889102474
site terminated