I've been signed up with them since 2019. Haven't really funded much with them, but when I have, it was pleasant.
Anthony Collin is their CEO, https://www.linkedin.com/in/anthony-collin-510a3647