Active since Dec 2025
They are ****ming people..must deposit funds via OTT.. OTT can not be traced once funds are deposited