Yes. You do not need to be a UK resident to have a UK Ltd company, but you do need a UK address. Goodwille can provide you with a registered office service.