Aptoide is a Portuguese project, so it isn't that surprising given that Utrust is basically also Portugese (despite its Swiss shell company). The thing is, Aptoide repos are also hosting warez, so I am not sure if that is the kind of company I would want to associate with. Certainly not as a startup who is seeking the trust (pun intended) of bigger merchants.
https://www.change.org/p/support-aptoide-com-stop-hosting-pirated-and-cracked-apps