I had a mixed experience dealing with Riskfree uk ...
I had a mixed experience dealing with Riskfree uk ltd. While the website riskfree.co.uk was informative, their customer service could have been better. It took a while for my queries to be addressed. Overall, there's room for improvement.
