The list of countries with free incoming calls via British number

With SIM-card from Zadarma British mobile number is provided for free. Incoming calls (when calling on British number) on SIM card are free of charge in roaming in 40 countries of the world:

AngolaGermanyNew Zealand
AustraliaGreeceNigeria
AustriaHungaryNorway
BahrainIrelandPoland
BelgiumIsraelPortugal
BulgariaItalyRomania
CambodiaJapanSlovakia
Costa RicaLatviaSlovenia
CyprusLithuaniaSouth Africa
Czech RepublicLuxembourgSpain
DenmarkMacauSweden
EstoniaMaltaUnited Kingdom
FinlandMongoliaUzbekistan
FranceNetherlands