I'd like to learn more about Freedom Rewards, is there a website I can visit?

Yes, go to barclaycard.co.uk/freedomrewards to find out more about Freedom Rewards.