Nope, contacted them directly on Saturday via email but got no response. Tried Wednesday again via email, their contact form and the WhatsApp number on their website. Neither received a response to my emails nor the contact form and the WhatsApp number is not registered with WhatsApp. I will send them another email today and if I don't hear back from them by Tuesday I'll open a case with PayPal.