IM
Itumeleng M

1 reviews | Active since May 2021

02 Aug 2024, 14:32

Webafrica is a ****!

They don't care about their customers,been waiting for my refund since the 4th of June.....no help from their agents or what so ever.....

0
Replies (0)