Just too add I did find this page but im not sure if it has the KitKat ROM, only says its a ROM update

ChinaSmartPhoneReview.com (ROMS)/