I saw a couple of threads last year regarding them but without much more information.

I have a merchant who got funded by them in November but has had zero luck getting in contact with them for their balance information. Does anyone have a good point of contact for them or know what their situation is?