Kraken Technologies' logo
  • Subscribe
  • Log In
A kraken tentacle
A kraken tentacle
Kraken Technologies logo

Password Reset

Forgotten your password? Enter your email address below, and we'll send you an email allowing you to reset it.

Please contact us if you have any trouble resetting your password.

Kraken Technologies Limited is a company registered in England and Wales
Registered number: 12014731. Registered office: UK House, 5th Floor, 164-182 Oxford Street,
London, United Kingdom, W1D 1NN.