Theducky account is suspended

the screen says :

“Please contact the billing/support department as soon as possible.”

@wrenoud , please help !

Is this something I need to help with?

The theducky website is a play aid created by @wrenoud .