NM
Nwabisa M

1 reviews | Active since Nov 2017

12 Jan 2026, 10:03

Service not delivered

I made a payment for the installation on 26th June 2025. I only received a confirmation of the order today no installation was made and no communication from them all I want is my money.

0
Replies (0)