Comment
Comment by daggersandscars
Both of those officers appear to be located in the UK. It is common to pay people located in a different place than the company HQ using a local entity. Whether this is mandatory or merely advantageous for tax or bureaucratic reasons depends on the situation.