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/