1 reviews | Active since Member
With the HQ in Switzerland the administration is lacking and website the most affected.
Lots of time wasted in the Website which hasn't seen an upgrade in many years.
Just changing an email address no response
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.