I have a very similar situation, site related to betting only (no other types of gambling) and affiliate programs with UK and non-UK sportsbooks. The money mostly comes from affiliate programs with payment for advertisement here and there.
Will appreciate an advice on the jurisdiction and the...