They have called my cell about 17 times in the last day. Often 15 minutes apart. When I answer, there is no one there, and they hang up.
Calling them is futile, as they refer to a "customer service number," but they do not give out that customer service number.
I tried to email them at
[email protected], but they still have not stopped calling.
Caller: ITLtd.net
Call Type: Telemarketer