Guys,
I live in Cyprus. I heard about Neo & Bee but never paid much attention. I am in payment industry and I can investigate them if anybody wants.
I am curious to find out who they are and how they are doing.
Let me know and I will do a full report about them.