I'll explain my story a little bit for content. Same as you I rented a company from them. I used the company for a bit (around 4 months), used the PayPal but they made everything so difficult like withdrawing money etc that I decided to cut ties with them. I had around £10k - £5k in the bank...
I have also had major issues with them, stay as far away from them as you can. If anyone else is having issues, please reach out, maybe we can help each other. They refuse to answer any messages and are keeping £10k of my money since August 2020