40 satoshi? I'd use the lightning network for that. But then if you don't already have them in the lightning network, you would need to pay more to convert them to LN.
Also, what do you mean by "service that allows sending such small amounts"? You want to send that amount to someone and you're just wondering about a wallet that lets you do that? Or you want an exchange to convert this small amount to another coin.