Abacus-Computer.net is a European internet and phone service provider
Internet and Callback Service !! Worldwide !! InternationalInternet and Callback Service !! Worldwide !! International
Excerpted from the website:
- Abacus - low telephone charges world-wide through callback. We also offer the complete service to you for your Internet presentation. Support in English, German and Spanish.