Thalestris Limited holds distribution rights to the Predator spyware, and is the parent company to Intellexa S.A. Thalestris Limited has been allegedly involved in processing transactions on behalf of other entities within the Intellexa Consortium. This company is on the OFAC sanctions list.