The present invention relates to novel compounds of the general formula (I), their tautomeric forms, their stereoisomers, their pharmaceutically acceptable salts, pharmaceutical compositions containing them, methods for their preparation, use of these compounds in medicine and the intermediates involved in their preparation.