No.  You don’t need to be based in the UK to join our affiliate programme, but your website audience/following does need to be a UK audience.