If you have an account with us, we recommend you login and create a support ticket, otherwise please contact us by phone.
Internet Computer Bureau Ltd
40 Bank Street
(+44 )208 068 8969
7AM to 12AM UTC Monday through Friday