Companies in the UK are more than happy to recruit from other countries. As a fresh graduate, you'll probably have more luck in the UK than in Australia or Canada as lack of experience may mean that you aren't a viable investment for companies based there.