This company, My Money Leaf, charged my bank account $29.95 (through ACH) when I have no idea who they are and what type of service they provide. I im…