Dear all,
site might be in a foreign language, but could you please update me on what you think about the site itself? All feedback would help me a lot, so thanks in advance!
Trying to improve it, so its more customer friendly.
http://www.atlantia.biz/