Hi Marisa, not completely figured it out yet but I believe applying for a subclass 400, temporary work (short stay specialist) visa would be the way to go. As I would be contracting to my own UK company and filling a void in the labour market over here I believe that is a possibility.