Wholly awful experience. It's been eight days due to the fact I signed up for their platform, I'm unable to deposit funds to my account, each their cellular app and browser app is damaged (Chrome and Edge), each and every time I Get in touch with their assistance I am told I need to add a whole new image of my ID, I've already submitted two and equ