Nova Development
Be warned! Nova development are a!
Bought software on 2nd Aug. They told me it will take 2 weeks to arrive. After 2 weeks no software, then i was told 3-4 weeks. After 5 weeks no software. They cannot even provide a tracking number. After following up many times get told that I need to complete a request for refund form which was ...