I keep seeing this medication referred to but do not have a clue what it is, ie steroid, NSAID etc.. Is it available in UK ot just other countries! Can anyone enlighten me! Lesley