Some Casinos use UK ltd's as well.
Since audits are not required in Cyprus for a turnover below 200K EUR, I guess the payment agent won't be required to be audited if the only revenue is the 3% of the processed amounts. So if the cyprus company processes for example 5 million eur per year...