Active since Jul 2025
Baraka group has debited my money without my permission. They are delaying my refund