Sent them a message on tele.. Im assuming its the same person that runs their support that is controlling their social media platforms, so we shall see if they respond.
I am not so sure about it but it can be the same person who is controling everything. Keep patience and wait for their reply.
I am gonna send a text to him from my telegram and will let him know about thia thread.