Unless i read incorrectly it seems that you have never met this girl in person which means you really cannot think about bringing her to the uk unless you spend some time with her to see if this is the woman you want to spend your life with.

Cultural differences can make things a little harder but sometimes people make bad or quick choices that lead to divorce.

Although it seems you are not a guy to move quickly considering the length of time you have known her without actually making the flight over.