English: They are based in the Czechia republic.
Telugu: ఇది చెచెన్ రిపబ్లిక్ లో బేస్ ఉంది.