asked by Fiona S. on 7/22/20
They keep changing their website details to get new customers or victims.
They claim 6 years; while trying to trace them it is only less than a year
Get answers from the Nittrex staff and other customers.