There has been a lot of speculation over COTPS.com

Here is what we know from customer service:

Cotps end.jpg

As of 24th May 2022 the website has been taken down.