Yoello is authorised and regulated by the Financial Conduct Authority (FCA Reference Number 913784) to carry out payment services activities under the Payment Services Regulations 2017 as an Authorised Payment Institution. Yoello Limited is registered in England and Wales (No. 09845469) at 168 City Road, Cardiff, CF24 3JE.