Blue Hat Entertainment Technology And JOYFUL CASTALE INTERNATIONAL LIMITED And CHIEF CHOICE GLOBAL LIMITED