You can try WireCard.Com or http://www.safecharge.com/ both are two well known processors for European companies and they accept Cyprus companies if that should be relevant.
You can read a lot about them Here , and also you can read their TOS and Privacy Policy. You can also contact them directly or by mail regarding your question.