I'm a frequent visitor of this community which is undeniable very useful.
Our company is incorporated in the UK and we offer skill-based prize competitions (startup).
We are currently having a very hard time getting accepted by a payment gateway provider. So far, our applications have been...