Install different rom on Chinese made android phone
First step is finding out the OEM (manufacturer) of your handset. 

Coincidentally, the specs and body closely resembles that of Cherry Mobile Titan compared to yours.

This is the original version. There is only a guide on how to root here. Can see no custom ROM available as of now/