Convera is a global leader in providing foreign exchange products and services and payment solutions and does business in the UK through Convera UK Financial Limited and Convera UK Limited. Convera UK Limited (registered in England and Wales, Company Number 04380026, Registered Office Address: Alp...
(Itaú, one of the largest banks in the country) to proceed with the payment. I used one of the payment options offered by Convera (PIX), which facilitates payments between Brazilian entities. Convera's partner in Brazil is supposed to transfer the money to the UK. Convera uses Cardpay ...