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 Yoello, Brunel House, 2 Fitzalan Rd, Cardiff, CF24 0EB