Billhop receives FCA approval to be an Authorised Payment Institution in the UK

Billhop receives FCA approval to be an Authorised Payment Institution in the UK