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.
捷克
Made an account, topped up, money was deducted, never received the verification SMS for UK whatsapp. The site is rather buggy as well.