Certain compounds of formula (I) below or a pharmaceutically acceptable salt or hydrate thereof: a process for preparing such compounds, a pharmaceutical composition comprising such compounds and the use of such compounds and composition in medicine.