According to their site they have a Swedish division under the name of "Zombaio Merchant Services AB".
There is no company with that name registered in Sweden. I have searched the full name and only "Zombaio" but there are no results for anything like that.
|