I have the Ekit Simple calling sim card that I bought on ebay a while back and it supposedly offers free incoming calls in Brazil (and a lot of other countries) as long as it's called on the UK number. Calls can also be received on the USA number
http://www.ekit.com/ekit/MobileInfo/.../ekusplus_dual
Phones: Xiaomi Mi Mix 2, Samsung Galaxy A50, ASUS zenfone 3,
Sim cards: AT&T (Contract), 3 UK, Piranha Mobile