Any service of any importance should be run on hardware you own.
There should be nothing even slightly surprising about this. OVH is a shitty company that will let anyone do anything they want until enough complaints are made. They don't communicate.
Guerrilla Mail should colocate some servers and/or find a company that is small enough to have humans with whom they can actually communicate.