Have you seen on Trust Pilot that IW are responding to feedback and asking those with a complaint to contact them via
[email protected] - they have a dedicated email address! Hopefully it is read by UK staff who are actually motivated to and capable of reaching...