welcome to this friendly forum nnomad

aberdeen your a neighbour

you found the right place for help and good honest information,

probably your better to go visit her, visitors visa for her to come here is hard to get,
others will be along who know more than myself,who can help with your questions