Got a call from them. It is from an Indian web design company called Abacus Desk IT Solutions Pvt. Ltd. with an office in CA apparently looking for sub-contract work.
affordableweb
2010-01-12 15:43:21
Unknown
i got the same call and found this web dev firm using this number http://www.abacusdesk.com/contact_us.html