OK! Thanks for the feedback!
thinkx: Cyprus is fine and no problems as long at the EU bank is OK with that. Cyprus also can have any company closed down very quickly for bad vibes, - they don't like bullshit. Tho think Hinc is correct and this is a CCBill corp.
JoeA: Thanks Joe.. Got someone doing a company search there now for any iBill or associated company interests. If thru that, they can turn up any company filings/banking relationships that may be helpful.