Yes, it is licensed to offer online casino services by both UK Gambling Commission and Malta Gaming Authority.