Just found some stuff about them from September ‘21. All I found says they are scammers.