Doesn't work
Made an account, topped up, money was deducted, never received the verification SMS for UK whatsapp. The site is rather buggy as well.
Czechia
Made an account, topped up, money was deducted, never received the verification SMS for UK whatsapp. The site is rather buggy as well.