In this situation, that is L&L Europe Ltd – a Malta-mainly based merchant registered by the United kingdom Betting Payment (UKGC)