Taking a look at the FEC database, looks like Meidastouch is an ActBlue pass through. Downloaded the ActBlue specific info - ActBlue's address is a PO Box in West Somerville, MA.
Total Meidastouch Receipts to date = ~$190K.
Total ActBlue contribution = ~#150k.
Meidastouch was just formed in July of this year
https://www.fec.gov/data/committee/C00746073/
https://www.fec.gov/data/committee/C00746073/?tab=about-committee
sorted by ActBlue receipts: https://www.fec.gov/data/receipts/?data_type=processed&committee_id=C00746073&contributor_name=ActBlue&two_year_transaction_period=2020