Buyer beware and then some.
I got an email from them via Paypal complinig that my annual subscription (for I do not know what) of $1708. 08 was attempted sweveral tmes and failed. I now 'allegedly' owe $1069. 20.
I reported then to Paypal UK straight away, checked my account and changed my password.
I have no idea where this came from and I NEVER leave money sitting in my Paypal account.