Is Simba based within the UK?

Follow