If you plan on staying at Keats long term, they can assist with the student visa application (known as the X visa). If you’re staying for less than a month then you can simply arrive on a tourist visa (L visa) and not have to worry about additional paperwork.