Myhelphub.com
Ip off company
Paid money to myhelphub.com for nothing. I should have checked beforehand that they do not appear to be registered in UK. Cannot get to contact them as they send NO REPLY emails. There is a phone number at the bottom of their form which looks like US number and would probably get nowhere but ...