Why EgoPay processor (ran by Patel brothers of Payza in secret)
suddenly "moved" from Belize to Seychelles ?
Here is why ?
URL: EGOPAY | International Financial Services Commission
they never even been registered there and of course actually in canada :)
So, should anyone even hope they are registered in Seychelles, a place which does not even have a centralized company registry ?