They run ads on social media but don't have a customer support team. I ordered a few prepaid products from them, and it's been 20 days and I haven't received them. I messaged them on LinkedIn and WhatsApp, but no response. I don't know whether they're a scam, but they're definitely not worthy of trust. Don't order from this place.
Claim your business profile now and gain access to all features and respond to customer reviews.