Hi, I am looking for a merchant account for peptide business. And i've been approached by a guy named Charles claiming from globalpayltd.com. I tried to find reviews about their company but couldn't find any in the internet. Has anyone used them before? are they trust worthy? How to find if they are trustworthy or not?