No, the officers can be worldwide residents. Usually, the company will be UK tax resident independently from where its officers are based and from where the business is taking place.