Allow me to contact support for help
There is no way to contact support about my account problems. How can I fix them if there is no way to contact you? There is no online person to talk to, no phone number, no email address, no physical address. Surely this is illegal under UK and international law? How can you operate without your customers being able to contact you?
71st
ranked