Whocalld
0260-6325334
Venezuela
This seems to be a landline. The carrier for this number is in Venezuela.