TopCashback Ltd are an Appointed Representative of Inspop.com Limited of which Confused.com is a trading style, who are authorised and regulated by the Financial Conduct Authority, number 310635.